package com.log.pojo;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "log_goods_out_in_detail")
public class LogGoodsOutInDetail {
    /**
     * 出库明细id
     */
    @Id
    @Column(name = "log_goods_out_in_detail_id")
    private Integer logGoodsOutInDetailId;

    /**
     * 出库单号id
     */
    @Column(name = "log_goods_out_in_id")
    private Integer logGoodsOutInId;

    /**
     * 商品id
     */
    @Column(name = "log_goods_id")
    private Integer logGoodsId;

    /**
     * 商品名称
     */
    @Column(name = "log_goods_name")
    private String logGoodsName;

    /**
     * 当前商品数量
     */
    @Column(name = "log_goods_num")
    private Integer logGoodsNum;

    /**
     * 商品单价
     */
    @Column(name = "log_goods_price")
    private Double logGoodsPrice;

    /**
     * 商品体积
     */
    @Column(name = "log_goods_volume")
    private Double logGoodsVolume;

    /**
     * 商品总体积
     */
    @Column(name = "log_goods_total_volume")
    private Double logGoodsTotalVolume;

    /**
     * 商品总价
     */
    @Column(name = "log_goods_total_value")
    private Double logGoodsTotalValue;

    /**
     * 创建时间
     */
    @Column(name = "log_created_time")
    private Date logCreatedTime;

    /**
     * 获取出库明细id
     *
     * @return log_goods_out_in_detail_id - 出库明细id
     */
    public Integer getLogGoodsOutInDetailId() {
        return logGoodsOutInDetailId;
    }

    /**
     * 设置出库明细id
     *
     * @param logGoodsOutInDetailId 出库明细id
     */
    public void setLogGoodsOutInDetailId(Integer logGoodsOutInDetailId) {
        this.logGoodsOutInDetailId = logGoodsOutInDetailId;
    }

    /**
     * 获取出库单号id
     *
     * @return log_goods_out_in_id - 出库单号id
     */
    public Integer getLogGoodsOutInId() {
        return logGoodsOutInId;
    }

    /**
     * 设置出库单号id
     *
     * @param logGoodsOutInId 出库单号id
     */
    public void setLogGoodsOutInId(Integer logGoodsOutInId) {
        this.logGoodsOutInId = logGoodsOutInId;
    }

    /**
     * 获取商品id
     *
     * @return log_goods_id - 商品id
     */
    public Integer getLogGoodsId() {
        return logGoodsId;
    }

    /**
     * 设置商品id
     *
     * @param logGoodsId 商品id
     */
    public void setLogGoodsId(Integer logGoodsId) {
        this.logGoodsId = logGoodsId;
    }

    /**
     * 获取商品名称
     *
     * @return log_goods_name - 商品名称
     */
    public String getLogGoodsName() {
        return logGoodsName;
    }

    /**
     * 设置商品名称
     *
     * @param logGoodsName 商品名称
     */
    public void setLogGoodsName(String logGoodsName) {
        this.logGoodsName = logGoodsName;
    }

    /**
     * 获取当前商品数量
     *
     * @return log_goods_num - 当前商品数量
     */
    public Integer getLogGoodsNum() {
        return logGoodsNum;
    }

    /**
     * 设置当前商品数量
     *
     * @param logGoodsNum 当前商品数量
     */
    public void setLogGoodsNum(Integer logGoodsNum) {
        this.logGoodsNum = logGoodsNum;
    }

    /**
     * 获取商品单价
     *
     * @return log_goods_price - 商品单价
     */
    public Double getLogGoodsPrice() {
        return logGoodsPrice;
    }

    /**
     * 设置商品单价
     *
     * @param logGoodsPrice 商品单价
     */
    public void setLogGoodsPrice(Double logGoodsPrice) {
        this.logGoodsPrice = logGoodsPrice;
    }

    /**
     * 获取商品体积
     *
     * @return log_goods_volume - 商品体积
     */
    public Double getLogGoodsVolume() {
        return logGoodsVolume;
    }

    /**
     * 设置商品体积
     *
     * @param logGoodsVolume 商品体积
     */
    public void setLogGoodsVolume(Double logGoodsVolume) {
        this.logGoodsVolume = logGoodsVolume;
    }

    /**
     * 获取商品总体积
     *
     * @return log_goods_total_volume - 商品总体积
     */
    public Double getLogGoodsTotalVolume() {
        return logGoodsTotalVolume;
    }

    /**
     * 设置商品总体积
     *
     * @param logGoodsTotalVolume 商品总体积
     */
    public void setLogGoodsTotalVolume(Double logGoodsTotalVolume) {
        this.logGoodsTotalVolume = logGoodsTotalVolume;
    }

    /**
     * 获取商品总价
     *
     * @return log_goods_total_value - 商品总价
     */
    public Double getLogGoodsTotalValue() {
        return logGoodsTotalValue;
    }

    /**
     * 设置商品总价
     *
     * @param logGoodsTotalValue 商品总价
     */
    public void setLogGoodsTotalValue(Double logGoodsTotalValue) {
        this.logGoodsTotalValue = logGoodsTotalValue;
    }

    /**
     * 获取创建时间
     *
     * @return log_created_time - 创建时间
     */
    public Date getLogCreatedTime() {
        return logCreatedTime;
    }

    /**
     * 设置创建时间
     *
     * @param logCreatedTime 创建时间
     */
    public void setLogCreatedTime(Date logCreatedTime) {
        this.logCreatedTime = logCreatedTime;
    }
}